Live freelance tracking. Raw descriptions turned into structured data. Find your next tech project without the noise.
freelancer.com ๐ 2026-04-14
๐น Automated Daily Email Scraper
๐ค Client: ๐ฎ๐ณ Delhi, India Member since 2026-04-08
๐ฐ Price: $156 Average bid
๐ฉ Problem: Gather fresh, valid email addresses daily from Google search results for marketing campaigns.
๐ฆ Existing: Not specified
Specifications:
[Target] Extract and verify email addresses from top Google result pages using a SERP API or scraping method.
[Method] Use Python (Scrapy, Requests, BeautifulSoup, Selenium) or Node (Puppeteer, Cheerio) for web crawling and data extraction. Implement SMTP-level verification with ZeroBounce, NeverBounce, or an in-house verifier.
[UI/UX] Provide a lightweight dashboard using Flask/Express or Google Sheets for result logging and monitoring.
[Stack] Python (Scrapy, Requests, BeautifulSoup, Selenium), Node (Puppeteer, Cheerio), SMTP verifiers, SERP API (if needed).
[Security] Rotate residential proxies or use a paid SERP API to avoid blocking and captchas. Ensure compliance with Googleโs ToS.
[Format] Output valid emails in a clean CSV along with metadata such as source URL and page title.
Workflow:
1. Set up daily cron job or cloud function for automated execution.
2. Submit keywords or niche phrases to initiate the scraping process.
3. Crawl top Google result pages, extract visible email addresses, capture source URLs, and page titles.
4. Verify each address using SMTP-level verification tools.
5. Filter valid emails (excluding catch-all, disposable, and role accounts).
6. Log results in a lightweight dashboard or export to CSV.
7. Remove duplicates and role-based addresses automatically.